/*
创建了一个认证模块，用于验证用户的凭证(Token)
authenticateUser方法将用户提供的密码哈希后与数据库中存储的密码哈希进行比较，以验证用户身份。
 */
public class Authentication {
    public static boolean authenticateUser(User user, String providedPassword) {
        String providedPasswordHash = user.hashPassword(providedPassword, user.getSalt());
        return providedPasswordHash.equals(user.getPasswordHash());
    }
}
